home *** CD-ROM | disk | FTP | other *** search
/ BBS Toolkit / BBS Toolkit.iso / pc_board / stat300a.zip / USERSTAT.DOC < prev    next >
Text File  |  1992-07-05  |  6KB  |  140 lines

  1.  ╔════════════════════════════════════════════════════════════════════════════╗
  2.  ║                                                                            ║
  3.  ║                  PCBoard User Statistics Version 3.0a                      ║
  4.  ║                                                                            ║
  5.  ║      Copyright (C) 1991,92, Darryl L. Pierce.  All Rights Reserved.        ║
  6.  ║                                                                            ║
  7.  ╚════════════════════════════════════════════════════════════════════════════╝
  8.  
  9. Part I .. Product Overview
  10. --------------------------
  11.  
  12. Thank you for trying out User Statistics! User Statistics is a BBS utility that
  13. will enforce a SysOp defined FILE and BYTE ratio on users. If a user fails
  14. his/her file or byte ratio (predefined by the SysOp), their download bytes are
  15. reduced to 0 until they fix their ratio. This allows SysOps to keep users from
  16. raping their systems in a way that will allow them to fix their ratio and
  17. regain their ability to download all in the SAME CALL.
  18.  
  19. Part II ... Installation
  20. ------------------------
  21.  
  22. Installation is easy. Simply create a subdirectory and unzip STATxxxx.ZIP into
  23. it. Then, edit the configuration file to fit your BBS's needs. The structure of
  24. the USERSTATS.CNF file is as follows:
  25.  
  26.   INTERRUPT                     ; If this doesn't work, try BIOS.
  27.   00000000                      ; Registration ID (if unregistered leave alone)
  28.   The Vampyre Bar! BBS          ; Your BBS's name.
  29.   Darryl                        ; The SysOp's first name.
  30.   Pierce                        ; The SysOp's last name.
  31.   xxx=xxx xxx -xxx              ; *Enforce ratios for each security level.
  32.  
  33. * - For each security level you wish to enforce a file/byte ratio on, you must
  34.     include an entry for it in the configuration file. The structure is:
  35.  
  36.                                SSS=FFF BBB -DDD
  37.  
  38.     Where SSS is the security level to test, FFF is the file ratio, BBB is the
  39.     byte ratio and DDD is the number of download bytes (divided by 1024) to
  40.     give to the user. The download bytes _MUST_ be preceeded by a '-' symbol
  41.     in order for it to work.
  42.  
  43. Next, create a batch file for PCBoard to use in order to call the door. The
  44. batch file for PCBoard 14.5a is as follows:
  45.  
  46. GENERIC BATCH FILE FOR ALL NODES:
  47.  
  48. @ECHO OFF
  49. CLS
  50. C:
  51. CD\DOORUTIL\USERSTAT
  52. USERSTAT USERSTAT.CNF %PCBDRIVE%%PCBDIR%
  53. %PCBDRIVE%
  54. %PCBDIR%
  55. BOARD
  56.  
  57. PER NODE BATCH FILE:
  58.  
  59. @ECHO OFF
  60. CLS
  61. C:
  62. CD\DOORUTIL\USERSTAT
  63. USERSTAT USERSTAT.CNF C:\PCB            ; For the node whose director is C:\PCB
  64. C:
  65. CD\PCB
  66. BOARD
  67.  
  68. Now, go into PCBSETUP and edit your PWRD file. Set _ALL_ security levels that
  69. will be scanned by User Statistics daily download bytes to 0. This is
  70. IMPORTANT! If you do not do this, then User Statistics will have NO effect on
  71. any user's download bytes.
  72.  
  73. Finally, add to your DOORS.LST the following line:
  74.  
  75. USERSTAT,,0,-1,0,,-1,N
  76.  
  77. Or, go into PCBSETUP and enter the following information:
  78.  
  79.                                           USERS DOOR
  80. NAME            PASSWORD        LVL LOGIN  SYS   SYS  SHELL  PATH
  81. ═══════════════════════════════════════════════════════════════════════════════
  82. USERSTAT                         0    Y     Y     N     N
  83.  
  84.  
  85. Part III .. Disclaimer
  86. ----------------------
  87.  
  88. THIS SOFTWARE AND ACCOMPANYING MATERIALS ARE DISTRIBUTED "AS IS" WITHOUT
  89. WARRANTY, EXPRESS, IMPLIED OR STATUTORY, INCLUDING BUT NOT LIMITED TO ANY
  90. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
  91. IN NO EVENT SHALL ANYONE INVOLVED WITH THE CREATION AND PRODUCTION OF THIS
  92. PRODUCT BE LIABLE FOR INDIRECT, SPECIAL, OR CONSEQUENTIAL DAMAGES, ARISING
  93. OUT OF ANY USE THEREOF OR BREACH OF ANY WARRANTY.
  94.  
  95. Part IV .. Distribution Of This Package
  96. ---------------------------------------
  97.  
  98. This package may be made available on your BBS or uploaded to any BBS that you
  99. call provided that the contents of this archive are NOT in any way change,
  100. either by adding or deleting files to the archiver. The archive and any of the
  101. individual files contained therein may NOT be used by any service that charges
  102. any money whatsoever,  without the written permission of the author.
  103.  
  104. Part V .. Registration Of This Package
  105. --------------------------------------
  106. When you register this door, you will be given a unique registration serial
  107. number that, when inserted into the configuration file of this particular
  108. door, will cause your BBS' name to be displayed while the doors is opening and
  109. also while it is returning to the BBS. In addition, all the built in delays
  110. will subsequently be removed.
  111.  
  112. To register User Statistics, please fill out the accompanying REGISTER.FRM and
  113. send the prescribed donation ($15) to the name and address at the top of the
  114. form.
  115.  
  116. Make sure that when you fill out the form you write the BBS NAME, YOUR FIRST
  117. NAME and YOUR LAST NAME EXACTLY AS THEY APPEAR IN THE CONFIGURATION.
  118.                         ^^^^^^^ ^^ ^^^^ ^^^^^^ ^^ ^^^ ^^^^^^^^^^^^^^
  119.  
  120. Based on the information given in the registration form, I will set up and
  121. pre-registered account on my BBS. That way, you could simply call THE VAMPYRE
  122. BAR! BBS and pick up your registration number.
  123.  
  124. Part VI .. Miscellaneous
  125. ------------------------
  126.  
  127. For the latest version of User Statistics and other great Vampyre Bar! Doors,
  128. call:
  129.  
  130.                              THE VAMPYRE BAR! BBS
  131.                         508 755-9716 HST DUAL STANDARD
  132.  
  133.                     The Home Of GENIUSnet EchoMail Systems
  134.              Massachusettes State Coordinator For New England Net
  135.  
  136. Remember, if you have any problems, questions or suggestions, you can drop me
  137. a line through your nearest GENIUSnet (Gnet Chat, DOORS or BBSing) node and I
  138. will gladly get back to you as soon as I receive your message.
  139.  
  140.